<?

class Factura extends EntidadDominio {

    var $nroFactura;
    var $tipoFactura;
    var $fechaHora;
    var $cuit;
    var $nombre;
    var $formaDePago;
    var $comprobante;
    var $tipoIva;
    var $domicilio;
    var $detalleFactura;

    public function getNroFactura() {
        return $this->nroFactura;
    }

    public function setNroFactura($nroFactura) {
        $this->nroFactura = $nroFactura;
    }

    public function getTipoFactura() {
        return $this->tipoFactura;
    }

    public function setTipoFactura($tipoFactura) {
        $this->tipoFactura = $tipoFactura;
    }

    public function getFechaHora() {
        return $this->fechaHora;
    }

    public function setFechaHora($fechaHora) {
        $this->fechaHora = $fechaHora;
    }

    public function getCuit() {
        return $this->cuit;
    }

    public function setCuit($cuit) {
        $this->cuit = $cuit;
    }

    public function getNombre() {
        return $this->nombre;
    }

    public function setNombre($nombre) {
        $this->nombre = $nombre;
    }

    public function getFormaDePago() {
        return $this->formaDePago;
    }

    public function setFormaDePago($formaDePago) {
        $this->formaDePago = $formaDePago;
    }

    public function getComprobante() {
        return $this->comprobante;
    }

    public function setComprobante($comprobante) {
        $this->comprobante = $comprobante;
    }

    public function getDetalleFactura() {
        return $this->detalleFactura;
    }

    public function setDetalleFactura($detalleFactura) {
        $this->detalleFactura = $detalleFactura;
    }

    public function getIdTipoFactura() {
        return $this->tipoFactura->getId();
    }

    public function getIdFormaPago() {
        return $this->formaDePago->getId();
    }

    public function getDomicilio() {
        return $this->domicilio;
    }
    public function setDomicilio($domicilio) {
        return $this->domicilio = $domicilio;
    }
    
    public function getTipoIva() {
        return $this->tipoIva;
    }

    public function setTipoIva($tipoIva) {
        $this->tipoIva = $tipoIva;
    }

}

?>